have a long lasting marriage - Deutsch Englisch Wörterbuch